// // Learn TypeScript:
// //  - https://docs.cocos.com/creator/manual/en/scripting/typescript.html
// // Learn Attribute:
// //  - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
// // Learn life-cycle callbacks:
// //  - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html

// import panel, { panel_zindex } from "../../scripts/orc/panel/panel";
// import UI_panel_loading from "../package_loading/package_loading/UI_panel_loading";






// const { ccclass, property } = cc._decorator;

// @ccclass
// export default class panel_loading1 extends panel.panel {
//     panel_name: string = 'panel_loading';
//     prefab_url: string[] = ["panel_loading", "panel_loading"];              //1:包名,2为组件名
//     server_data: any = {};             //初始数据
//     zindex: string = panel_zindex.panelLayer;
//     _view: UI_panel_loading;
//     _pview: fgui.GComponent;
//     loading_per: number = 0;    //保证进度条不会回滚
//     // LIFE-CYCLE CALLBACKS:




//     // creatUI(){Binder_{panel_loading}1 TM_FILENAME_BASE_Binder.bindAll();
//     // this._view = UI_panel_loading.createInstance();
//     // this._view.makeFullScreen();
//     // }

//     onLoad() {
//         console.log('panel onload', this.server_data);
//         // panel_loadingBinder.bindAll();
//         // this._view = UI_panel_loading.createInstance();
//         // this._view.makeFullScreen();
//         // this._view.name = 'ui';
//         // this._view.node.name = 'ui';
//         // this._pview.addChild(this._view);


//         // this._view.m_per.value = 50;
//         // this._view.m_btn_test.onClick(this.btn_test, this);
//         // console.log('', this._view);

//         //
//     }

//     btn_test() {
//         console.log('asd');

//     }

//     start() {
//         console.log('panel start');
//         // this._view.m_per.value = 0;
//         // cc.assetManager.loadBundle('common', (err, bundle) => {
//         //     if (!err) {
//         //         console.log('bundle:', bundle);
//         //         //先加载包
//         //         fgui.UIPackage.loadPackage(bundle, 'common', loading_callback, (error, assets) => {
//         //             console.log('finish');
//         //             this.close();
//         //             PanelManager.loadPanel(PanelDefine.PANEL_ID_1002, 'hall');
//         //         });

//         //     }
//         // });

//         // var loading_callback = (completedCount, totalCount, item) => {
//         //     console.log("completedCount:" + completedCount + ",totalCount:" + totalCount);
//         //     this.loading_per = (completedCount / totalCount * 100) > this.loading_per ? (completedCount / totalCount * 100) : this.loading_per;
//         //     this._view.m_per.value = this.loading_per;
//         // };
//     }

//     // update (dt) {}
// }
